package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.List;

public class IdxThemeWordsListVo implements Serializable {

    private static final long serialVersionUID = -1764634522354723048L;

    private Integer				themeWordsId;

    private Integer				parentId;

    private String				arrParentId;

    private String				arrChildId;

    private Integer				child;										// 是否存在子类，
    // 0=不存在，1=存在

    private String				name;

    private Integer				status;										// 0=启用，-1=不启用

    private String				createBy;

    private String				createTime;

    private String				description;

    private Integer				themeTableId;								// 主题词表集id

    private Integer				themeGroupId;								// 主题词表集id

    private String				themeCode;								// 主题词表集id

    private Integer				checkStatus;								// 主题词表集id

    private List<IdxThemeWordsSourceListVo> idxThemeWordsSourceListVoList;

    public Integer getThemeWordsId() {
        return themeWordsId;
    }

    public void setThemeWordsId(Integer themeWordsId) {
        this.themeWordsId = themeWordsId;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public String getArrParentId() {
        return arrParentId;
    }

    public void setArrParentId(String arrParentId) {
        this.arrParentId = arrParentId;
    }

    public String getArrChildId() {
        return arrChildId;
    }

    public void setArrChildId(String arrChildId) {
        this.arrChildId = arrChildId;
    }

    public Integer getChild() {
        return child;
    }

    public void setChild(Integer child) {
        this.child = child;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Integer getThemeTableId() {
        return themeTableId;
    }

    public void setThemeTableId(Integer themeTableId) {
        this.themeTableId = themeTableId;
    }

    public Integer getThemeGroupId() {
        return themeGroupId;
    }

    public void setThemeGroupId(Integer themeGroupId) {
        this.themeGroupId = themeGroupId;
    }

    public String getThemeCode() {
        return themeCode;
    }

    public void setThemeCode(String themeCode) {
        this.themeCode = themeCode;
    }

    public Integer getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(Integer checkStatus) {
        this.checkStatus = checkStatus;
    }

    public List<IdxThemeWordsSourceListVo> getIdxThemeWordsSourceListVoList() {
        return idxThemeWordsSourceListVoList;
    }

    public void setIdxThemeWordsSourceListVoList(List<IdxThemeWordsSourceListVo> idxThemeWordsSourceListVoList) {
        this.idxThemeWordsSourceListVoList = idxThemeWordsSourceListVoList;
    }


    public IdxThemeWordsListVo() {
        super();
    }

    public IdxThemeWordsListVo(Integer themeWordsId, Integer parentId, String arrParentId, String arrChildId, Integer child, String name, Integer status, String createBy, String createTime, String description, Integer themeTableId, Integer themeGroupId, String themeCode, Integer checkStatus, List<IdxThemeWordsSourceListVo> idxThemeWordsSourceListVoList) {
        this.themeWordsId = themeWordsId;
        this.parentId = parentId;
        this.arrParentId = arrParentId;
        this.arrChildId = arrChildId;
        this.child = child;
        this.name = name;
        this.status = status;
        this.createBy = createBy;
        this.createTime = createTime;
        this.description = description;
        this.themeTableId = themeTableId;
        this.themeGroupId = themeGroupId;
        this.themeCode = themeCode;
        this.checkStatus = checkStatus;
        this.idxThemeWordsSourceListVoList = idxThemeWordsSourceListVoList;
    }

    @Override
    public String toString() {
        return "IdxThemeWordsListVo{" +
                "themeWordsId=" + themeWordsId +
                ", parentId=" + parentId +
                ", arrParentId='" + arrParentId + '\'' +
                ", arrChildId='" + arrChildId + '\'' +
                ", child=" + child +
                ", name='" + name + '\'' +
                ", status=" + status +
                ", createBy='" + createBy + '\'' +
                ", createTime='" + createTime + '\'' +
                ", description='" + description + '\'' +
                ", themeTableId=" + themeTableId +
                ", themeGroupId=" + themeGroupId +
                ", themeCode='" + themeCode + '\'' +
                ", checkStatus=" + checkStatus +
                ", idxThemeWordsSourceListVoList=" + idxThemeWordsSourceListVoList +
                '}';
    }
}
